bus trailers - Alemán Inglés Diccionario